filter and valve assembly - Turco Inglés Diccionario